participate in politics - Alemán Inglés Diccionario